Fluid mechanics mpsc topics